Doubly Linked List Playlist